Big Huge Thesaurus

supply chamber

noun